package com.sunxueqi.project.system.service;

import java.util.List;

import com.sunxueqi.project.system.vo.Carousel;

public interface ICarouselService {
	
	/**
	 * 获取轮播图列表
	 * @param carousel
	 * @return
	 */
	List<Carousel> selectCarouselList(Carousel carousel);

	/**
	 * 新增轮播图
	 * @param carousel
	 * @return
	 */
	int add(Carousel Carousel);

	/**
	 * 根据id删除轮播图
	 * @param idArray
	 * @return
	 */
	int deleteCarouselByIds(String[] idArray);

	/**
	 * 修改轮播图
	 * @param carousel
	 * @return
	 */
	int updateCarousel(Carousel Carousel);

	/**
	 * 修改轮播图显示
	 * @param carousel
	 * @return
	 */
	int changeStatus(Carousel Carousel);

	/**
	 * 修改点击轮播图是否打开新窗口
	 * @param carousel
	 * @return
	 */
	int changeTarget(Carousel carousel);
}
